#mojo programming language
Explore tagged Tumblr posts
techeducation755 · 2 years ago
Text
Difference Between Mojo Lang and Python Programming Language
Python and Mojo are two distinct programming languages with different purposes. While Python is versatile and widely used, Mojo is specialised for FPGA programming. Understanding their differences is essential for choosing the right language for specific projects. .Institutes like Uncodemy, Udemy, Simplilearn, Ducat, and 4achivers, provide the best Python Course Curriculum in Jaipur, Kanpur and other cities in India.
Read More: https://neservicee.com/difference-between-mojo-lang-and-python-programming-language/
Tumblr media
0 notes
vijaytechupdates · 2 years ago
Text
youtube
2 notes · View notes
deepdreamnights · 8 months ago
Text
Vidu and the Quest to Make More Toons
So, a ways back I talked about Minmax, but I've been trying out basically all the video generators looking for the tools I need, and low and behold this week I find out I've been accepted into the Vidu Artists program now, wherein I get credits and access to access their cooler features in in exchange for... talking about the tech and how I use it.
Well twist my arm. I shall endeavor to be objective and informative despite free stuff (a challenge my spirit needs practice withstanding if anyone else wishes to test me)
So let's talk Vidu.
(outside of being converted to gif, no animations in this post have been cut or edited)
Tumblr media
Also, everyone say hi to Maureen the Lizard Queen, every hero needs an evil queen that really wants in his pteruges, and she's that for TyrannoMax.
Vidu's got a bit more oomph under the hood than MinMax (no shade to MinMax, they're brand new and very promising) and it's way too early to be picking winners when it comes to video.
Anyhow, basic features that are nice include the options to upload start and end frames, options for a 4 or 8 second duration (more about that later), and a cleanup/upscale. Credits line up more or less with seconds. 4 credits for a 4 second clip, 8 for an 8 second, and again at upscale. It's straightforward in a way a lot of services aren't.
Tumblr media
Apetomic Pyle, done on the fast settings. (not to shabby still, and it gave him monkey legs which a lot of systems balk at)
If you're on the $30/mo tier, you can choose to do a double-cost "quality" over "speed" option. Thankfully, the artist program gets me access. Since there's not yet a seed option it's hard to do a direct comparison, but the quality is going to be a must if you're doing anything that looks like cel. Much cleaner, much smoother.
Tumblr media Tumblr media
(4 and 8 second quality gens)
One of the nicest features is the character reference feature. Basically it's like Midjourney's --cref, but with a very strict adherence to character details.
The above images used reference shots of Maureen and Dr. Underfang, and it got the stripes on Underfang's tie right in basically every gen. That's a ridiculous level of character model adherence and, for my purposes, all but essential.
It did misinterpret Maureen's undertail coloration for a sort of fin or drape, but the shot I used was oddly cropped, and sometimes stuff like that happens with gen AI. Given my measuring stick for errors is the era of animation I'm emulating, whatever does slip through is only going to make it more authentic.
Tumblr media Tumblr media
There is a limitation in that character-reference and text-only prompts default to 16:9 presently with no options to adjust, but some room to pan is always handy and most people are going to be outputting for phone and not outdated CRT televisions, so, it's understandable it'd be a lower priority feature for the devs.
Tumblr media Tumblr media
Walk cycles! By Saint Eniac it's a miracle!
On the left we have one prompted with TyrannoMax's control art, and on the right we have one using that art as the starting frame (4 and 8 seconds, respectively).
Way More details under the fold.
Vidu likes a hefty prompt.
A lot of detail and evocative language helps, and older prompting tricks like mojo-jojoing important concepts are back. For the Max walk cycles above I used:
1986 vintage cel-shaded cartoon character walk cycle. The orange dinosaur-anthro wearing blue gladiator armor walks toward screen right, the camera tracks him, holding him in center-frame. He completes a full, brisk walk cycles from the side view. He walks boldly, back straight, head high, heroic. His tail sways behind him as he moves. The whole clip has the look and feel of vintage 1986 action adventure cel-animated cartoons. The animation quality is high, with flawless motion and anatomy. animated by Tokyo Movie Shinsha, studio Ghibli, don bluth. BluRay remaster. flat chroma-key green screen background
The potential for use with my Filmation-inspired technique is readily apparent. Both versions are on-model as much as any two shots in a 1980s action-figure shilling cartoon would be, some minor blurring to clean up in post but nothing serious. It should be pretty easy to extract the needed frames for looping and compositing.
Some Extra Points
There are the usual issues with hands, though more often than not it corrects my four-fingered anthros to having a human five-fingered hand. Buzby Spurlock animation was known for those kinds of inconsistencies, though. So an opening credits video is much less far off than it was at the last post.
It's also generally impressive how well it does with my dinosaur characters. Non-humanoid dinosaurs are difficult for most image generators, much less anthrosaurs in a vintage aesthetic. Vidu has yet to override the character art to give Underfang or Max the Jurassic Park style t-rex jaw, which is something both MJ and Dall-E 3 have trouble with.
Tumblr media Tumblr media
Human characters like Kitty Concolor here, much more stable.
As always, clips are curated. I didn't choose my absolute best ones (gotta have something for the videos), and I'm working on a fun series of jank reels across all the generators.
79 notes · View notes
aharonov-bohm-affect · 11 months ago
Text
There's a new programming language called Mojo. It's faster than Fortran, and is basically just (a subset of) Python. It's made by the former main LLVM guy, and he was able to do this by inventing weird new compiler techniques.
2 notes · View notes
nirikeehan · 2 years ago
Text
20 questions for fic writers
thank you @rowanisawriter for the tag!
1. how many works do you have on ao3?
*gulp* 60!!! HOW DID THAT HAPPEN???
2. what’s your total ao3 word count?
348,147. I repeat the question. (Almost a third is one fic, though.)
3. what fandoms do you write for?
I have written for Dragon Age, the Star Wars sequels, a teensy bit of the Witcher... and I GUESs now an obscure actual play DND podcast no one has heard of 🤷‍♀️
4. what are your top five fics by kudos?
The Force's Will (Star Wars sequels, Reylo)
Tactical Maneuvers (Dragon Age, Thalia x Cullen)
Through a Glass, Darkly (Dragon Age, Thalia x Cullen, Thalia x Samson)
Stealing the Light (Star Wars sequels, Reylo)
Forbearance (Dragon Age, Cullen & Dorian)
5. do you respond to comments?
Always!
6. what’s the fic you wrote with the angstiest ending?
Bold of you to assume I finish fics. But among the one-shots Hiraeth (Cullen x Thalia) and Save Me a Dance (Blackwall x Thalia x Cullen love triangle) are sure in the running.
7. what’s the fic you wrote with the happiest ending?
Lmao idk. Maybe License to Lick (Cullen x Thalia)? It's very silly and I was deliberately trying to write fluff. (It's hard!)
8. do you get hate on fics?
Not yet, fingers crossed! I did get a spam comment once about one of my chapters of Through a Glass, Darkly supposedly being AI generated and just laughed. I was like, joke's on you, you WISH AI could come up with shit this weird. I think that was just (ironically) a bot programmed to hit any new updates at a certain point in time, though, because scores of people were getting them at once.
9. do you write smut? if so, what kind?
I guess so. The kind that's often awkward and imperfect, but hopefully still satisfying?
10. do you write crossovers? what’s the craziest one you’ve written?
I wrote a Dragon Age/Witcher crossover exchange fic once where Cassandra Pentaghast kissed Geralt of Rivia. And um, I am currently *checks notes* writing a Dragon Age OC adventure crossover with the DND campaign Curse of Strahd, also featuring at least one character from Curse of Strahd: Twice Bitten, that aforementioned obscure actual play DND podcast. Because Metrion is fucking amazing and there's nO FIC ABOUT THIS SERIES AT ALL AND IT'S MURDEIRNG ME DEAD
I had the idea while high on drugs. Sue me.
(Literally. I wish I could say they were the fun kind but I was prescribed some allergy meds that really FUCKED ME UP for awhile.)
11. have you ever had a fic stolen?
Not that I know of!
12. have you ever had a fic translated?
Not that I know of!
13. have you ever co-written a fic before?
Sort of! Pravinquisition AU is a collaborative series between me and @monocytogenes, but we generally write different fics in the same timeline, not like, one fic together.
14. what’s your all-time favorite ship?
*blank stare* I have to pick one?
15. what’s a WIP you want to finish, but doubt you ever will?
The Star Wars ones, currently. Once I started running a Star Wars ttrpg campaign, all my SW mojo went toward that, unfortunately.
16. what are your writing strengths?
Dialogue, plot-heavy stuff, coming up with weird af canon divergence aus, writing relatable characters and campy villains
17. what are your writing weaknesses?
Finishing literally anything
18. thoughts on writing dialogue in another language for a fic?
hot take maybe but I think there's almost never a good reason to do so. you're basically just othering whatever culture it is you're trying to represent.
19. first fandom you wrote for?
Ironically, Star Wars.......... when I was 10. Unless you count Barbie as a fandom (which, maybe we are now?). Then I was doing that when I was like 7.
20. favorite fic you’ve ever written?
I'm a broken record when it comes to this, but it's probably A Little Grace, and Some Elegance. Cullen has a near-death experience overdosing on lyrium and then tells Thalia some key backstory between him and Samson via flashback. Started my Cullen & Samson doomed friendship obsession, and is probably some of the whumpiest whump I've ever whumped.
Tagging:  | @oxygenforthewicked | @monocytogenes | @inquisimer | @bluewren | @little--abyss | @theluckywizard | @melisusthewee
10 notes · View notes
this-week-in-rust · 1 year ago
Text
This Week in Rust 534
Hello and welcome to another issue of This Week in Rust! Rust is a programming language empowering everyone to build reliable and efficient software. This is a weekly summary of its progress and community. Want something mentioned? Tag us at @ThisWeekInRust on Twitter or @ThisWeekinRust on mastodon.social, or send us a pull request. Want to get involved? We love contributions.
This Week in Rust is openly developed on GitHub and archives can be viewed at this-week-in-rust.org. If you find any errors in this week's issue, please submit a PR.
Updates from Rust Community
Official
Announcing Rust 1.76.0
This Development-cycle in Cargo: 1.77
Project/Tooling Updates
zbus 4.0 released. zbus is a pure Rust D-Bus crate. The new version brings a more ergonomic and safer API. Release: zbus4
This Month in Rust OSDev: January 2024
Rerun 0.13 - real-time kHz time series in a multimodal visualizer
egui 0.26 - Text selection in labels
Hello, Selium! Yet another streaming platform, but easier
Observations/Thoughts
Which red is your function?
Porting libyaml to Safe Rust: Some Thoughts
Design safe collection API with compile-time reference stability in Rust
Cross compiling Rust to win32
Modular: Mojo vs. Rust: is Mojo 🔥 faster than Rust 🦀 ?
Extending Rust's Effect System
Allocation-free decoding with traits and high-ranked trait bounds
Cross-Compiling Your Project in Rust
Kind: Our Rust library that provides zero-cost, type-safe identifiers
Performance Roulette: The Luck of Code Alignment
Too dangerous for C++
Building an Uptime Monitor in Rust
Box Plots at the Olympics
Rust in Production: Interview with FOSSA
Performance Pitfalls of Async Function Pointers (and Why It Might Not Matter)
Error management in Rust, and libs that support it
Finishing Turborepo's migration from Go to Rust
Rust: Reading a file line by line while being mindful of RAM usage
Why Rust? It's the safe choice
[video] Rust 1.76.0: 73 highlights in 24 minutes!
Rust Walkthroughs
Rust/C++ Interop Part 1 - Just the Basics
Rust/C++ Interop Part 2 - CMake
Speeding up data analysis with Rayon and Rust
Calling Rust FFI libraries from Go
Write a simple TCP chat server in Rust
[video] Google Oauth with GraphQL API written in Rust - part 1. Registration mutation.
Miscellaneous
The book "Asynchronous Programming in Rust" is released
January 2024 Rust Jobs Report
Chasing a bug in a SAT solver
Rust for hardware vendors
[audio] How To Secure Your Audio Code Using Rust With Chase Kanipe
[audio] Tweede Golf - Rust in Production Podcast
[video] RustConf 2023
[video] Decrusting the tracing crate
Crate of the Week
This week's crate is microflow, a robust and efficient TinyML inference engine for embedded systems.
Thanks to matteocarnelos for the self-suggestion!
Please submit your suggestions and votes for next week!
Call for Participation; projects and speakers
CFP - Projects
Always wanted to contribute to open-source projects but did not know where to start? Every week we highlight some tasks from the Rust community for you to pick and get started!
Some of these tasks may also have mentors available, visit the task page for more information.
* Hyperswitch - [FEATURE]: Setup code coverage for local tests & CI * Hyperswitch - [FEATURE]: Have get_required_value to use ValidationError in OptionExt
If you are a Rust project owner and are looking for contributors, please submit tasks here.
CFP - Speakers
Are you a new or experienced speaker looking for a place to share something cool? This section highlights events that are being planned and are accepting submissions to join their event as a speaker.
Devoxx PL 2024 | CFP closes 2024-03-01 | Krakow, Poland | Event date: 2024-06-19 - 2024-06-21
RustFest Zürich 2024 CFP closes 2024-03-31 | Zürich, Switzerland | Event date: 2024-06-19 - 2024-06-24
If you are an event organizer hoping to expand the reach of your event, please submit a link to the submission website through a PR to TWiR.
Updates from the Rust Project
466 pull requests were merged in the last week
add armv8r-none-eabihf target for the Cortex-R52
add lahfsahf and prfchw target feature
check_consts: fix duplicate errors, make importance consistent
interpret/write_discriminant: when encoding niched variant, ensure the stored value matches
large_assignments: Allow moves into functions
pattern_analysis: gather up place-relevant info
pattern_analysis: track usefulness without interior mutability
account for non-overlapping unmet trait bounds in suggestion
account for unbounded type param receiver in suggestions
add support for custom JSON targets when using build-std
add unstable -Z direct-access-external-data cmdline flag for rustc
allow restricted trait impls under #[allow_internal_unstable(min_specialization)]
always check the result of pthread_mutex_lock
avoid ICE in drop recursion check in case of invalid drop impls
avoid a collection and iteration on empty passes
avoid accessing the HIR in the happy path of coherent_trait
bail out of drop elaboration when encountering error types
build DebugInfo for async closures
check that the ABI of the instance we are inlining is correct
clean inlined type alias with correct param-env
continue to borrowck even if there were previous errors
coverage: split out counter increment sites from BCB node/edge counters
create try_new function for ThinBox
deduplicate tcx.instance_mir(instance) calls in try_instance_mir
don't expect early-bound region to be local when reporting errors in RPITIT well-formedness
don't skip coercions for types with errors
emit a diagnostic for invalid target options
emit more specific diagnostics when enums fail to cast with as
encode coroutine_for_closure for foreign crates
exhaustiveness: prefer "0..MAX not covered" to "_ not covered"
fix ICE for deref coercions with type errors
fix ErrorGuaranteed unsoundness with stash/steal
fix cycle error when a static and a promoted are mutually recursive
fix more ty::Error ICEs in MIR passes
for E0223, suggest associated functions that are similar to the path
for a rigid projection, recursively look at the self type's item bounds to fix the associated_type_bounds feature
gracefully handle non-WF alias in assemble_alias_bound_candidates_recur
harmonize AsyncFn implementations, make async closures conditionally impl Fn* traits
hide impls if trait bound is proven from env
hir: make sure all HirIds have corresponding HIR Nodes
improve 'generic param from outer item' error for Self and inside static/const items
improve normalization of Pointee::Metadata
improve pretty printing for associated items in trait objects
introduce enter_forall to supercede instantiate_binder_with_placeholders
lowering unnamed fields and anonymous adt
make min_exhaustive_patterns match exhaustive_patterns better
make it so that async-fn-in-trait is compatible with a concrete future in implementation
make privacy visitor use types more (instead of HIR)
make traits / trait methods detected by the dead code lint
mark "unused binding" suggestion as maybe incorrect
match lowering: consistently lower bindings deepest-first
merge impl_polarity and impl_trait_ref queries
more internal emit diagnostics cleanups
move path implementations into sys
normalize type outlives obligations in NLL for new solver
print image input file and checksum in CI only
print kind of coroutine closure
properly handle async block and async fn in if exprs without else
provide more suggestions on invalid equality where bounds
record coroutine kind in coroutine generics
remove some unchecked_claim_error_was_emitted calls
resolve: unload speculatively resolved crates before freezing cstore
rework support for async closures; allow them to return futures that borrow from the closure's captures
static mut: allow mutable reference to arbitrary types, not just slices and arrays
stop bailing out from compilation just because there were incoherent traits
suggest [tail @ ..] on [..tail] and [...tail] where tail is unresolved
suggest less bug-prone construction of Duration in docs
suggest name value cfg when only value is used for check-cfg
suggest pattern tests when modifying exhaustiveness
suggest turning if let into irrefutable let if appropriate
suppress suggestions in derive macro
take empty where bounds into account when suggesting predicates
toggle assert_unsafe_precondition in codegen instead of expansion
turn the "no saved object file in work product" ICE into a translatable fatal error
warn on references casting to bigger memory layout
unstably allow constants to refer to statics and read from immutable statics
use the same mir-opt bless targets on all platforms
enable MIR JumpThreading by default
fix mir pass ICE in the presence of other errors
miri: fix ICE with symbolic alignment check on extern static
miri: implement the mmap64 foreign item
prevent running some code if it is already in the map
A trait's local impls are trivially coherent if there are no impls
use ensure when the result of the query is not needed beyond its Resultness
implement SystemTime for UEFI
implement sys/thread for UEFI
core/time: avoid divisions in Duration::new
core: add Duration constructors
make NonZero constructors generic
reconstify Add
replace pthread RwLock with custom implementation
simd intrinsics: add simd_shuffle_generic and other missing intrinsics
cargo: test-support: remove special case for $message_type
cargo: don't add the new package to workspace.members if there is no existing workspace in Cargo.toml
cargo: enable edition migration for 2024
cargo: feat: add hint for adding members to workspace
cargo: fix confusing error messages for sparse index replaced source
cargo: fix: don't duplicate comments when editing TOML
cargo: relax a test to permit warnings to be emitted, too
rustdoc: Correctly generate path for non-local items in source code pages
bindgen: add target mappings for riscv64imac and riscv32imafc
bindgen: feat: add headers option
clippy: mem_replace_with_default No longer triggers on unused expression
clippy: similar_names: don't raise if the first character is different
clippy: to_string_trait_impl: avoid linting if the impl is a specialization
clippy: unconditional_recursion: compare by Tys instead of DefIds
clippy: don't allow derive macros to silence disallowed_macros
clippy: don't lint incompatible_msrv in test code
clippy: extend NONMINIMAL_BOOL lint
clippy: fix broken URL in Lint Configuration
clippy: fix false positive in redundant_type_annotations lint
clippy: add autofixes for unnecessary_fallible_conversions
clippy: fix: ICE when array index exceeds usize
clippy: refactor implied_bounds_in_impls lint
clippy: return Some from walk_to_expr_usage more
clippy: stop linting blocks_in_conditions on match with weird attr macro case
rust-analyzer: abstract more over ItemTreeLoc-like structs
rust-analyzer: better error message for when proc-macros have not yet been built
rust-analyzer: add "unnecessary else" diagnostic and fix
rust-analyzer: add break and return postfix keyword completions
rust-analyzer: add diagnostic with fix to replace trailing return <val>; with <val>
rust-analyzer: add incorrect case diagnostics for traits and their associated items
rust-analyzer: allow cargo check to run on only the current package
rust-analyzer: completion list suggests constructor like & builder methods first
rust-analyzer: improve support for ignored proc macros
rust-analyzer: introduce term search to rust-analyzer
rust-analyzer: create UnindexedProject notification to be sent to the client
rust-analyzer: substitute $saved_file in custom check commands
rust-analyzer: fix incorrect inlining of functions that come from MBE macros
rust-analyzer: waker_getters tracking issue from 87021 for 96992
rust-analyzer: fix macro transcriber emitting incorrect lifetime tokens
rust-analyzer: fix target layout fetching
rust-analyzer: fix tuple structs not rendering visibility in their fields
rust-analyzer: highlight rustdoc
rust-analyzer: preserve where clause when builtin derive
rust-analyzer: recover from missing argument in call expressions
rust-analyzer: remove unnecessary .as_ref() in generate getter assist
rust-analyzer: validate literals in proc-macro-srv FreeFunctions::literal_from_str
rust-analyzer: implement literal_from_str for proc macro server
rust-analyzer: implement convert to guarded return assist for let statement with type that implements std::ops::Try
Rust Compiler Performance Triage
Relatively balanced results this week, with more improvements than regressions. Some of the larger regressions are not relevant, however there was a real large regression on doc builds, that was caused by a correctness fix (rustdoc was doing the wrong thing before).
Triage done by @kobzol. Revision range: 0984becf..74c3f5a1
Summary:
(instructions:u) mean range count Regressions ❌ (primary) 2.1% [0.2%, 12.0%] 44 Regressions ❌ (secondary) 5.2% [0.2%, 20.1%] 76 Improvements ✅ (primary) -0.7% [-2.4%, -0.2%] 139 Improvements ✅ (secondary) -1.3% [-3.3%, -0.3%] 86 All ❌✅ (primary) -0.1% [-2.4%, 12.0%] 183
6 Regressions, 5 Improvements, 8 Mixed; 5 of them in rollups 53 artifact comparisons made in total
Full report here
Approved RFCs
Changes to Rust follow the Rust RFC (request for comments) process. These are the RFCs that were approved for implementation this week:
eRFC: Iterate on and stabilize libtest's programmatic output
Final Comment Period
Every week, the team announces the 'final comment period' for RFCs and key PRs which are reaching a decision. Express your opinions now.
RFCs
RFC: Rust Has Provenance
Tracking Issues & PRs
Rust
[disposition: close] Implement Future for Option<F>
[disposition: merge] Tracking Issue for min_exhaustive_patterns
[disposition: merge] Make unsafe_op_in_unsafe_fn warn-by-default starting in 2024 edition
Cargo
[disposition: merge] feat: respect rust-version when generating lockfile
New and Updated RFCs
No New or Updated RFCs were created this week.
Call for Testing
An important step for RFC implementation is for people to experiment with the implementation and give feedback, especially before stabilization. The following RFCs would benefit from user testing before moving forward:
RFC: Checking conditional compilation at compile time
Testing steps
If you are a feature implementer and would like your RFC to appear on the above list, add the new call-for-testing label to your RFC along with a comment providing testing instructions and/or guidance on which aspect(s) of the feature need testing.
Upcoming Events
Rusty Events between 2024-02-14 - 2024-03-13 💕 🦀 💕
Virtual
2024-02-15 | Virtual (Berlin, DE) | OpenTechSchool Berlin + Rust Berlin
Rust Hack and Learn | Mirror: Rust Hack n Learn
2024-02-15 | Virtual + In person (Praha, CZ) | Rust Czech Republic
Introduction and Rust in production
2024-02-19 | Virtual (Melbourne, VIC, AU)| Rust Melbourne
(Hybrid - in person & online) February 2024 Rust Melbourne Meetup - Day 1
2024-02-20 | Virtual (Melbourne, VIC, AU) | Rust Melbourne
(Hybrid - in person & online) February 2024 Rust Melbourne Meetup - Day 2
2024-02-20 | Virtual (Washington, DC, US) | Rust DC
Mid-month Rustful
2024-02-20 | Virtual | Rust for Lunch
Lunch
2024-02-21 | Virtual (Cardiff, UK) | Rust and C++ Cardiff
Rust for Rustaceans Book Club: Chapter 2 - Types
2024-02-21 | Virtual (Vancouver, BC, CA) | Vancouver Rust
Rust Study/Hack/Hang-out
2024-02-22 | Virtual (Charlottesville, NC, US) | Charlottesville Rust Meetup
Crafting Interpreters in Rust Collaboratively
2024-02-27 | Virtual (Dallas, TX, US) | Dallas Rust
Last Tuesday
2024-02-29 | Virtual (Berlin, DE) | OpenTechSchool Berlin + Rust Berlin
Rust Hack and Learn | Mirror: Rust Hack n Learn Meetup | Mirror: Berline.rs page
2024-02-29 | Virtual (Charlottesville, NC, US) | Charlottesville Rust Meetup
Surfing the Rusty Wireless Waves with the ESP32-C3 Board
2024-03-06 | Virtual (Indianapolis, IN, US) | Indy Rust
Indy.rs - with Social Distancing
2024-03-07 | Virtual (Charlottesville, NC, US) | Charlottesville Rust Meetup
Crafting Interpreters in Rust Collaboratively
2024-03-12 | Virtual (Dallas, TX, US) | Dallas Rust
Second Tuesday
2024-03-12 | Hybrid (Virtual + In-person) Munich, DE | Rust Munich
Rust Munich 2024 / 1 - hybrid
Asia
2024-02-17 | New Delhi, IN | Rust Delhi
Meetup #5
Europe
2024-02-15 | Copenhagen, DK | Copenhagen Rust Community
Rust Hacknight #2: Compilers
2024-02-15 | Praha, CZ - Virtual + In-person | Rust Czech Republic
Introduction and Rust in production
2024-02-21 | Lyon, FR | Rust Lyon
Rust Lyon Meetup #8
2024-02-22 | Aarhus, DK | Rust Aarhus
Rust and Talk at Partisia
2024-02-29 | Berlin, DE | Rust Berlin
Rust and Tell - Season start 2024
2024-03-12 | Munich, DE + Virtual | Rust Munich
Rust Munich 2024 / 1 - hybrid
North America
2024-02-15 | Boston, MA, US | Boston Rust Meetup
Back Bay Rust Lunch, Feb 15
2024-02-15 | Seattle, WA, US | Seattle Rust User Group
Seattle Rust User Group Meetup
2024-02-20 | New York, NY, US | Rust NYC
Rust NYC Monthly Mixer (Moved to Feb 20th)
2024-02-20 | San Francisco, CA, US | San Francisco Rust Study Group
Rust Hacking in Person
2024-02-21 | Boston, MA, US | Boston Rust Meetup
Evening Boston Rust Meetup at Microsoft, February 21
2024-02-22 | Mountain View, CA, US | Mountain View Rust Meetup
Rust Meetup at Hacker Dojo
2024-02-28 | Austin, TX, US | Rust ATX
Rust Lunch - Fareground
2024-03-07 | Mountain View, CA, US | Mountain View Rust Meetup
Rust Meetup at Hacker Dojo
Oceania
2024-02-19 | Melbourne, VIC, AU + Virtual | Rust Melbourne
(Hybrid - in person & online) February 2024 Rust Melbourne Meetup - Day 1
2024-02-20 | Melbourne, VIC, AU + Virtual | Rust Melbourne
(Hybrid - in person & online) February 2024 Rust Melbourne Meetup - Day 2
2024-02-27 | Canberra, ACT, AU | Canberra Rust User Group
February Meetup
2024-02-27 | Sydney, NSW, AU | Rust Sydney
🦀 spire ⚡ & Quick
2024-03-05 | Auckland, NZ | Rust AKL
Rust AKL: Introduction to Embedded Rust + The State of Rust UI
If you are running a Rust event please add it to the calendar to get it mentioned here. Please remember to add a link to the event too. Email the Rust Community Team for access.
Jobs
Please see the latest Who's Hiring thread on r/rust
Quote of the Week
For some weird reason the Elixir Discord community has a distinct lack of programmer-socks-wearing queer furries, at least compared to Rust, or even most other tech-y Discord servers I’ve seen. It caused some weird cognitive dissonance. Why do I feel vaguely strange hanging out online with all these kind, knowledgeable, friendly and compassionate techbro’s? Then I see a name I recognized from elsewhere and my hindbrain goes “oh thank gods, I know for a fact she’s actually a snow leopard in her free time”. Okay, this nitpick is firmly tongue-in-cheek, but the Rust user-base continues to be a fascinating case study in how many weirdos you can get together in one place when you very explicitly say it’s ok to be a weirdo.
– SimonHeath on the alopex Wiki's ElixirNitpicks page
Thanks to Brian Kung for the suggestion!
Please submit quotes and vote for next week!
This Week in Rust is edited by: nellshamrell, llogiq, cdmistman, ericseppanen, extrawurst, andrewpollack, U007D, kolharsam, joelmarcey, mariannegoldin, bennyvasquez.
Email list hosting is sponsored by The Rust Foundation
Discuss on r/rust
3 notes · View notes
xxdreamscapes · 4 days ago
Text
diary 061725 | 10:00 pm
I don’t believe in testing people. When I was younger, it was a defense mechanism to push people away before they could push me away. It's why I'm so good at recognizing it in grown adults now. So instead of that nonsense, just pay attention. Pay attention to:
when you’re with them: body language, interpersonal/inter-group behaviors, consistency, character when nobody's watching
how often they reach out first, and why; consistency issues
behavior after you move cities or states
behavior after you suffer a huge loss, death
after your wins or success; new job, college, master's program
who they uplift, when, and why; ulterior motives?
how they handle conflict; especially when they've never brought up past conflicts, or moments in which they were in the wrong
who they become in moments of distress or uncertainty
the people they spend most of their time with; you think out a misogynist, homophobe, cop, out of touch rich people, religious zealots, liars, and cheaters that your guy is the "good" one?
if they can give space to others rather than rushing to immediate solutions; how do they sit with discomfort?
Question, with caution. Give benefit of the doubt if earned.
Everyone has some sort of character flaw, and if not, congrats you're a unicorn. Doubt it. Anyway, you get to decide what you do or don't allow. Most people want someone to take on all their baggage, but in their arrogance, refuse to allow others their humanness. Fuck that !
⋆⁺₊⋆ + ⋆⁺₊ ⋆ ☁︎
Get your mojo back !
0 notes
mojo-gift · 9 days ago
Text
Drive Motivation with Meaning
A well-structured recognition program can do more than just boost morale—it fuels real workplace motivation. Mojo Gift helps organizations reward employees with personalized, experience-based incentives that leave a lasting impression. These rewards build loyalty, reduce turnover, and create a culture where appreciation is the norm. Whether it’s a milestone, a great performance, or consistent dedication, every achievement deserves meaningful recognition. Make your team feel seen, valued, and inspired to go the extra mile with a recognition program that speaks their language. Visit us at https://mojo-gift.com/gift-card-loyalty-retention-programs
0 notes
monpetitrobot · 1 month ago
Link
0 notes
educationtech · 5 months ago
Text
Top 10 AI Programming Languages: A Beginner's Guide to Getting Started
As artificial intelligence (AI) continues to evolve and permeate various industries, selecting the right programming language is crucial for aspiring AI developers. Here’s a guide to the top programming languages that beginners should consider when starting their journey in AI development.
1. Python
Overview: Python is widely regarded as the most popular programming language for AI development. Its simplicity, readability, and extensive libraries make it an ideal choice for both beginners and experienced developers. Key Features:
User-Friendly Syntax: Python's clear and concise syntax reduces the learning curve, making it accessible to newcomers.
Rich Ecosystem: Libraries such as TensorFlow, PyTorch, and sci-kit-learn provide powerful tools for machine learning and deep learning applications.
Community Support: A large community means abundant resources, tutorials, and forums for troubleshooting.
Common Applications: Machine learning models, natural language processing (NLP), computer vision applications, and data analysis tools.
2. R
Overview: R is a language specifically designed for statistical analysis and data visualization, making it a strong candidate for AI projects that require in-depth data analysis.Key Features:
Statistical Modeling: Built-in functions for statistical tests and models.
Data Visualization: Libraries like ggplot2 allow for sophisticated data visualizations.
Common Applications: Data mining, statistical analysis, and predictive modeling.
3. Java
Overview: Java is a versatile programming language known for its portability across platforms. It is commonly used in large-scale enterprise applications. Key Features:
Performance: Java’s performance is robust due to its static typing and compiled nature.
Object-Oriented Structure: Facilitates code reuse and modularity.
Common Applications: Search algorithms, NLP applications, and enterprise-level AI systems.
4. Julia
Overview: Julia is gaining traction in the AI community due to its high-performance capabilities, especially in numerical computing.Key Features:
Speed: Designed for high-performance numerical analysis and computational science.
Dynamic Typing with Performance: Combines ease of use with performance efficiency.
Common Applications: Scientific computing, machine learning algorithms, and data manipulation tasks.
5. C++
Overview: C++ is a powerful language often used in performance-critical applications. It provides fine control over system resources. Key Features:
Efficiency and Speed: Ideal for developing high-performance AI applications.
Low-Level Memory Management: Offers control over system resources which can be beneficial in resource-intensive tasks.
Common Applications: Game development with AI elements, real-time systems, and performance-intensive machine learning algorithms.
6. Mojo
Overview: A newer entry into the AI programming landscape, Mojo combines the ease of Python with the performance of C++.Key Features:
Hardware Optimization: Optimized for GPUs and TPUs to enhance computation speed.
Developer-Friendly Syntax: Similar to Python, making it easier for developers to transition.
Conclusion
Choosing the right programming language is essential for success in AI development. For beginners, Python remains the top choice due to its simplicity and extensive support, but languages like R, Java, Julia, C++, and emerging options like Mojo also offer valuable features tailored to specific needs in AI projects. Arya College of Engineering & I.T. says By understanding the strengths of each language, aspiring developers can better position themselves to tackle various challenges in the field of artificial intelligence.
0 notes
billtj · 9 months ago
Text
Could new programming language Mojo spark your career in AI and ML?
0 notes
avandelay20 · 10 months ago
Text
Summarized by Bing Chat:
Eric Schmidt’s talk on “The Age of AI” at Stanford ECON295/CS323.
Introduction
Eric Schmidt, former CEO of Google and founder of Schmidt Futures, begins his talk by discussing the rapid advancements in artificial intelligence (AI) and its profound implications for the future. He emphasizes the importance of staying updated on AI developments due to the fast-paced nature of the field. Schmidt’s extensive experience in the tech industry provides a unique perspective on the transformative potential of AI.
Short-Term AI Developments
In the short term, Schmidt highlights the concept of a “million-token context window.” This refers to the ability of AI models to process and understand vast amounts of information simultaneously. This advancement is expected to significantly enhance AI capabilities within the next one to two years. Schmidt explains that this development will enable AI systems to handle more complex tasks and provide more accurate and contextually relevant responses.
AI Agents and Text-to-Action
Schmidt delves into the technical definitions of AI agents and the concept of text-to-action. AI agents are specialized programs designed to perform specific tasks autonomously. Text-to-action involves converting text inputs into actionable commands, such as programming in Python. Schmidt illustrates this concept with examples, demonstrating how AI can streamline various processes and improve efficiency in different domains.
The Dominance of Python and New Programming Languages
Python has long been the dominant programming language in the AI community due to its simplicity and versatility. Schmidt introduces a new language called Mojo, which aims to address some of the challenges associated with AI programming. While he acknowledges the potential of Mojo, Schmidt expresses skepticism about whether it will surpass Python’s dominance. He emphasizes the importance of continuous innovation in programming languages to keep pace with AI advancements.
Economic Implications of AI
The economic impact of AI is a significant focus of Schmidt’s talk. He discusses the reasons behind NVIDIA’s success in the AI market, attributing the company’s $2 trillion valuation to its CUDA optimizations. These optimizations are crucial for running AI code efficiently, making NVIDIA a key player in the AI hardware industry. Schmidt also explores the broader economic implications of AI, including its potential to disrupt traditional industries and create new opportunities for growth.
AI in Business and Society
Schmidt concludes his talk by discussing the broader implications of AI for businesses and society. He emphasizes the need for organizations and individuals to adapt to the rapidly changing AI landscape. Schmidt highlights the importance of ethical considerations in AI development and deployment, stressing the need for responsible AI practices to ensure positive outcomes for society.
Conclusion
In summary, Eric Schmidt’s talk on “The Age of AI” provides valuable insights into the current state and future potential of artificial intelligence. He covers a wide range of topics, from technical advancements and programming languages to economic implications and ethical considerations. Schmidt’s expertise and experience offer a comprehensive overview of the transformative power of AI and its impact on various aspects of our lives.
0 notes
ericvanderburg · 1 year ago
Text
Mojo, Bend, and the Rise of AI-First Programming Languages
http://i.securitythinkingcap.com/T7QwwY
0 notes
ai-news · 1 year ago
Link
#AI #ML #Automation
0 notes
softwarily · 2 years ago
Text
1 note · View note
samra000 · 2 years ago
Text
Tumblr media
Online web programming courses represent a transformative approach to education, breaking down barriers and democratizing access to valuable skills. Whether you're a coding novice or a seasoned professional, the vast array of online courses ensures there's something for everyone. Embrace the digital frontier, equip yourself with in-demand skills, and embark on a journey of continuous learning through online web programming courses.
In an era dominated by rapidly evolving technology, mastering the language of the web has never been more crucial. Online web programming courses, the undisputed rockstars of the digital learning scene, are not just courses; they're your backstage pass to the pulsating heart of web development. So, let's dive into the electrifying world of trendy online web programming courses and discover how they can help you unleash your code mojo from anywhere on the globe.
#web#courses#online
0 notes